"""
@author: dlf
@file: 01.时光相差.py
@time: 2023/4/20 15:15
"""
# 从datetime模块中导入datetime类
from _datetime import datetime

# 从键盘接受两个日期时间，计算他们相差天数？
date1 = input("请输入第一个所需查找的日期(格式:YYYY-MM-DD):")
date2 = input("请输入第二个所需查找的日期(格式:YYYY-MM-DD):")


# def duration (date1,date2):
#     print(f"date1 is {date1},date2 is {date2}")
#     return date1 - date2
# result = duration(date1,date2)

def duration (date1,date2):
    """
    计算两个日期之间相差的天数
    :param date1:第一个日期
    :param date2:第二个日期
    :return:相差天数
    """
    delta = datetime.strptime(date1,'%Y-%m-%d') - datetime.strptime(date2,'%Y-%m-%d')
    return abs(delta.days)
print(f"两个日期相差的天数:",duration(date1,date2))